a stud-muffin - Español Inglés Diccionario